<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.prime.com.tr/ui" template="template.xhtml">

	<ui:define name="main">
		<div class="header header_recados" />
		<p:menubar effect="slide">
			<p:submenu label="#{msgs.menu_recados}">
				<p:menuitem value="#{msgs.enviar_recados_professor}"
					url="enviar_recado_professor.xhtml" />
			</p:submenu>
		</p:menubar>
		<h:form prependid="false" id="formRecados">
			<p:panel
				header="#{msgs.recados_enviados}#{msgs.dois_pontos}#{dashboardProfessorBean.turmaSelecionada.descTurma} ">
				<p:dataTable var="recado"
					value="#{recadosBean.recadosEnviadosProfessor(dashboardProfessorBean.professor,dashboardProfessorBean.turmaSelecionada)}"
					emptyMessage="#{msgs.pesquisa_vazia}#{msgs.dois_pontos}"
					paginator="true" paginatorPosition="bottom"
					firstPageLinkLabel="Primeira" previousPageLinkLabel="Anterior"
					nextPageLinkLabel="Proxima" lastPageLinkLabel="ultima" rows="5">
					<p:column style="width:150px;text-align:center"
						headerText="#{msgs.data}#{msgs.dois_pontos}"
						filterBy="#{recado.dataRecado}" filterMatchMode="contains"
						footerText="#{msgs.contem}">
						<h:outputText value="#{recado.dataRecado}" styleClass="letra1">
							<f:convertDateTime pattern="dd/MM/yyyy"></f:convertDateTime>
						</h:outputText>
					</p:column>
					<p:column style="width:150px;text-align:center"
						headerText="#{msgs.recado}#{msgs.dois_pontos}"
						filterBy="#{recado.descRecado}" filterMatchMode="contains"
						footerText="#{msgs.contem}">
						<h:outputText value="#{recado.descRecado}" />
					</p:column>
					<p:column style="width:150px;text-align:center"
						headerText="#{msgs.professor}#{msgs.dois_pontos}"
						filterBy="#{recado.fkProfessor.nome}" filterMatchMode="contains"
						footerText="#{msgs.contem}">
						<h:outputText value="#{recado.fkProfessor.nome}" />
					</p:column>
					<p:column style="width:150px;text-align:center"
						headerText="#{msgs.responsavel}#{msgs.dois_pontos}"
						filterBy="#{recado.fkResponsavel.nome}" filterMatchMode="contains"
						footerText="#{msgs.contem}">
						<h:outputText value="#{recado.fkResponsavel.nome}" />
					</p:column>
				</p:dataTable>
			</p:panel>
			<p:panel
				header="#{msgs.recados_recebidos}#{msgs.dois_pontos}#{dashboardProfessorBean.turmaSelecionada.descTurma}"
				styleClass="painelConsulta">
				<p:dataTable var="recado"
					value="#{recadosBean.recadosRecebidosProfessor(dashboardProfessorBean.professor,dashboardProfessorBean.turmaSelecionada)}"
					emptyMessage="#{msgs.pesquisa_vazia}#{msgs.dois_pontos}"
					paginator="true" paginatorPosition="bottom"
					firstPageLinkLabel="Primeira" previousPageLinkLabel="Anterior"
					nextPageLinkLabel="Proxima" lastPageLinkLabel="ultima" rows="5">
					<p:column style="width:150px;text-align:center"
						headerText="#{msgs.data}#{msgs.dois_pontos}"
						filterBy="#{recado.dataRecado}" filterMatchMode="contains"
						footerText="#{msgs.contem}">
						<h:outputText value="#{recado.dataRecado}">
							<f:convertDateTime pattern="dd/MM/yyyy" />
						</h:outputText>
					</p:column>
					<p:column style="width:150px;text-align:center"
						headerText="#{msgs.recado}#{msgs.dois_pontos}"
						filterBy="#{recado.descRecado}" filterMatchMode="contains"
						footerText="#{msgs.contem}">
						<h:outputText value="#{recado.descRecado}" />
					</p:column>
					<p:column style="width:150px;text-align:center"
						headerText="#{msgs.professor}#{msgs.dois_pontos}"
						filterBy="#{recado.fkProfessor.nome}" filterMatchMode="contains"
						footerText="#{msgs.contem}">
						<h:outputText value="#{recado.fkProfessor.nome}" />
					</p:column>
					<p:column style="width:150px;text-align:center"
						headerText="#{msgs.responsavel}#{msgs.dois_pontos}"
						filterBy="#{recado.fkResponsavel.nome}" filterMatchMode="contains"
						footerText="#{msgs.contem}">
						<h:outputText value="#{recado.fkResponsavel.nome}" />
					</p:column>
				</p:dataTable>
			</p:panel>
			<h:panelGrid styleClass="painelBotoesLeft" columns="2">
				<p:commandButton value="#{msgs.botao_voltar}"
					action="dashboard_professor" ajax="false" process="@this" />
			</h:panelGrid>
			<h:panelGrid style="height:100px" columns="2">
			</h:panelGrid>
		</h:form>
	</ui:define>
</ui:composition>